import request from '@/utils/request'

// 系统角色相关
// 初始化左侧菜单
export function initUserMenus(data) {
  return request({
    url: '/do?c=104302',
    method: 'post',
    data
  })
}
// 角色列表
export function roleListPost(data) {
  return request({
    url: '/do?c=104201',
    method: 'post',
    data
  })
}
// 角色 新增
export function roleAddPost(data) {
  return request({
    url: '/do?c=104202',
    method: 'post',
    data
  })
}
// 角色 编辑
export function roleEditPost(data) {
  return request({
    url: '/do?c=104203',
    method: 'post',
    data
  })
}
// 角色 删除
export function roleDelPost(data) {
  return request({
    url: '/do?c=104204',
    method: 'post',
    data
  })
}
// 角色绑定菜单列表
export function roleBindPost(data) {
  return request({
    url: '/do?c=104205',
    method: 'post',
    data
  })
}
// 角色绑定的菜单列表
export function roleBindListPost(data) {
  return request({
    url: '/do?c=104206',
    method: 'post',
    data
  })
}
// 初始化左侧菜单
export function initroleMenus(data) {
  return request({
    url: '/do?c=104301',
    method: 'post',
    data
  })
}

// 账号相关
// 账号列表
export function accountListPost(data) {
  return request({
    url: '/do?c=104104',
    method: 'post',
    data
  })
}
// 账号 新增
export function accountAddPost(data) {
  return request({
    url: '/do?c=104105',
    method: 'post',
    data
  })
}
// 账号 详情
export function accountDetailPost(data) {
  return request({
    url: '/do?c=104106',
    method: 'post',
    data
  })
}
// 账号 重置密码
export function accountRepassword(data) {
  return request({
    url: '/do?c=104109',
    method: 'post',
    data
  })
}
// 账号 重置密码
export function accountStatusChangePost(data) {
  return request({
    url: '/do?c=104110',
    method: 'post',
    data
  })
}
// 账号 编辑
export function accountEditPost(data) {
  return request({
    url: '/do?c=104107',
    method: 'post',
    data
  })
}
// 账号 删除
export function accountDelPost(data) {
  return request({
    url: '/do?c=104108',
    method: 'post',
    data
  })
}

// 个人中心
// 个人中心 详情
export function peosonalDetail(data) {
  return request({
    url: '/do?c=104101',
    method: 'post',
    data
  })
}
// 个人中心 修改
export function peosonalEdit(data) {
  return request({
    url: '/do?c=104102',
    method: 'post',
    data
  })
}
// 个人中心 修改密码
export function peosonalPsd(data) {
  return request({
    url: '/do?c=104103',
    method: 'post',
    data
  })
}
